@charset "gb2312";
/* CSS Document */

/***************全局***************/
html{font-family:Microsoft YaHei;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%; font-size:14px;color: #333; background:#f6f6f6;}
body{margin:0}
article,aside,.footer,.header,nav,section{display:block}
h1{font-size:2em;margin:.67em 0}
h2,h3{ font-size:14px; font-weight:bold; }
h3,p{ padding:0; margin:0;}
select{ background: none;}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}
a{background-color:transparent;-webkit-text-decoration-skip:objects; text-decoration:none;color: #a4a4a4;}
a:link{ text-decoration:none;}
a:active,a:hover{outline-width:0; color:#f27b04;}
b,strong{font-weight:inherit}
b,strong{font-weight:bolder}
ul,li,dl,dt,dd{ margin:0; padding:0; list-style:none;}
button,input,optgroup,select,textarea{font-family:Microsoft YaHei;font-size:100%;margin:0; background-image:none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius:4px;}
button,input{overflow:visible}
button,select{text-transform:none}
*:focus {outline: none;} 
select{padding: 3px 5px;margin-left: 5px;}
label{margin-right: 5px;}
img{ border: 0; border:none;}

.left{ float:left;}
.right{ float:right;}
/*****圆角****/
.shadow{-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius:4px;}
.shadowlr{-webkit-border-radius: 0px 0px 4px 4px;
    -moz-border-radius: 0px 0px 4px 4px;
    border-radius: 0px 0px 4px 4px;}
/*****投影****/
.boxshadow{
box-shadow: 1px 2px 10px rgba(0,0,0,0.20);
-moz-box-shadow: 1px 2px 10px rgba(0,0,0,0.20);
-webkit-box-shadow: 1px 2px 10px rgba(0,0,0,0.20);
background: #fff; 
/*-webkit-box-shadow: 0 6px 12px 0 rgba(0,0,0,.15);
-moz-box-shadow: 0 6px 12px 0 rgba(0,0,0,.15);
box-shadow: 0 6px 12px 0 rgba(0,0,0,.15);*/
/*Internet Explorer 8 */
-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=0,strength=6) 
　　　　　　  progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=90,strength=6) 
　　　　　　　progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=180,strength=6) 
　　　　　　　progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=270,strength=6)";
/*低于Internet Explorer 版本8*/
*filter: progid:DXImageTransform.Microsoft.Shadow(color=#000000, direction=0, strength=6) 
　　　　　　progid:DXImageTransform.Microsoft.Shadow(color=#000000, direction=90, strength=6) 
　　　　　　progid:DXImageTransform.Microsoft.Shadow(color=#000000 direction=180, strength=6) 
　　　　　　progid:DXImageTransform.Microsoft.Shadow(color=#000000, direction=270, strength=6);
}
.padding{ padding:15px;}
.background{background: #fff;}
/*****广告****/
.forumad{ margin-bottom:10px; overflow:hidden; display:block;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius:4px; background:#fff; padding:10px;}
/*****清除float****/
.clearfix:after { clear:both; content:"."; display:block; visibility:hidden; height:0;} 

.header,.container,.footer{ width:100%; }
.footer{ overflow:hidden; background:#3d3d3d;}
.container{ padding:0 0 20px 0;}
.con-main{width:1100px; margin: 0 auto;position: relative;}

/*动画*/
/*.aft:after{content: '';position: absolute; width:0; height:48px; background:#f29e04; left:0; bottom:0;opacity: 0;-webkit-transition: width 0.3s, opacity 0.3s;-moz-transition:width 0.3s, opacity 0.3s;transition: width 0.3s, opacity 0.3s;pointer-events: none;z-index:8; }
.aft:hover:after{ width:100%;opacity: 1;}*/


.Header-menu{background: #f27b04; width:100%; height:48px;}
.Header-menu .ul{  width:1100px; margin:0 auto; }
.Header-menu .ul .li{ width:110px; display:block; line-height:48px; text-align:center; height:48px;position: relative;float: left; }
.Header-menu .ul .li .a{ display:block; color:#fff;font-size: 16px; position:relative; z-index:9;}
.Header-menu .ul .li .a.act,.Header-menu .ul .li .a:hover{background: #f29e04;}
/*.Header-menu .ul .li:before{content: '';position:absolute; bottom:0; left:0; width:0; height:48px; background:#f95e01;transition:width 0.3s;-moz-transition:width 0.3s;-webkit-transition:width 0.3s;-o-transition:width 0.3s;}
.Header-menu .ul .li:hover:before{ width:100%;}*/
/*.Header-menu .ul .li:hover,.Header-menu .ul .li .a.act{background: #f29e04;}*/
.Header-menu .ul .li ul{ position:absolute; left:0; top:48px;display:none; width:150px; background: #f29e04; z-index:99;}
.Header-menu .ul .li ul li{ line-height:35px; text-align:center; height:35px; border-bottom: solid 1px #f27b04;}
.Header-menu .ul .li ul li a{ display:block; color:#fff;}
.Header-menu .ul .li ul li a.act{ background:#f27b04;}
.Header-menu .ul .li.kjdh{background: #f95e01; border:none; width:110px;}
.Header-menu .ul .li.kjdh:hover #kjdl{ display:block;}
#kjdl{ width:140px; overflow:hidden; left:inherit; right:0;  border-top:none;background: #fff; padding:10px 20px ;color:#5a5a5a;}
#kjdl a{color: #5a5a5a;}
#kjdl p{display:block; width:140px;  height:23px; line-height:23px; text-align:left;}
#kjdl li{ display:block; float:left; width:70px; border:none;    text-align: left;height: 25px;line-height: 25px;}
#kjdl li a{position: relative; display:block;}
#kjdl li a:hover,#kjdl li a.on{color: #f27b04;}
#kjdl li a em{position: absolute;
    right: 8px;
    top: 5px;
    display: block;
    font-style: normal;
    background: #f95e01;
    color: #fff;
    width: 15px;
    height: 15px;
    border-radius: 15px;
    text-align: center;
    line-height: 15px;
    font-size: 12px;
    font-weight: bold;}


.icon_c {display: inline-block;width: 15px;height: 13px; overflow:hidden; text-indent:-99%;margin: 0 3px 0 0;background: url("../../dist/img/imghack.png") 0 0 no-repeat  transparent;position: relative;top: 2px;}
.icon_c_sx {background-position: -89px -56px;}
.icon_c_hy {background-position: -70px -15px;}
.icon_c_up {background-position: -44px -172px;}
.icon_c_down {background-position: -44px -159px;}

.tiezi{background-position: -250px 0;}
a:hover .tiezi{ background-position: -250px -15px;}
.renwu{background-position: -110px -40px;}
a:hover .renwu{ background-position: -110px -57px;}
.xiaoxi{background-position: -90px 0;}
a:hover .xiaoxi,.xiaoxi.on{ background-position: -90px -15px;}
.haoyou{background-position: -70px 0;}
a:hover .haoyou{ background-position: -70px -15px;}
.shezhi{background-position: -170px -40px;}
a:hover .shezhi{ background-position: -170px -57px;}
.tuichu{background-position: -190px -40px;}
a:hover .tuichu{ background-position: -190px -57px;}

.noxx{margin: 50px auto;display: block;text-align: center;}

/*other*/
.bg{ background:#ffffff;border: solid 1px #e6e6e6;min-height: 500px;height: auto !important;}
.sx{ background:#fff; margin-bottom:10px;}
.ForumOtherTitle{position: absolute; left: 0; top: 0;width: 100%;text-indent: 1em;border-bottom: solid 1px #ededed;margin: 0;padding: 10px 0;font-size: 14px;font-weight: bold;}
.ForumOtherTitle1{border-bottom: solid 1px #ededed;margin: 0;padding: 10px 0;font-size: 14px;font-weight: bold; text-align:center; position:relative;}
.ForumOtherLeft{width:240px;background: #fff;min-height: 100px;height: auto !important;height: 100px;position: relative;}
.ForumOtherCon{padding-top: 37px;}

/*单页面1100px*/
.ForumOtherContainer{ background: #fff;min-height: 210px;height: auto !important;height: 210px;position: relative;}

/*表单*/
.ForumForm{ padding:15px 0  0 0; margin:0; overflow:hidden;width: 100%;}
.ForumForm .Form-Group{margin-bottom: 15px;overflow:hidden;}
.ForumForm .Form-Group-Label,.ForumForm .Form-Group-input{position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;float: left;box-sizing:border-box;}
.ForumForm .Form-Group-Label {font-weight: 700;display: inline-block;width:14.9%;text-align: right;padding-top: 7px; margin:0;}
.ForumForm .Form-Group-input{ width:85%;}
.ForumForm .Form-Group-input span{ margin-top:2px; color:#999;display: block;}
.ForumForm .Form-Group-input-ma{ margin-left:14.9%; padding-left:15px;}
.form-input {box-sizing:border-box;display: block;width: 100%;height: 34px;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #d7d7d7; margin:0;}
.btn {display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 14px;font-weight: 400;line-height: 1.42857143;text-align: center;white-space: nowrap:vertical-align: middle;cursor: pointer;background-image: none;border: 1px solid transparent;}
textarea.form-input { height: auto;}

input.all{box-sizing: border-box;height: 34px;padding: 6px 12px; font-size: 14px;line-height: 1.42857143;color: #555;background-color: #fff:background-image: none;border: 1px solid #ccc;margin: 0;}


.ForumForm .Form-Group-Label.other{width:19.9%; font-weight:normal;}
.ForumForm .Form-Group-input.other{width:80%;}
.ForumForm .Form-Group-input-ma.other{margin-left:19.9%;}
.labelleftp{ text-align:right; margin-top:5px;}

/*操作提示*/
.ForumTip{ background:#fff; border:solid 1px #e6e6e6; position:relative;}
.ForumTipCon{ padding:57px 20px 40px 20px;min-height: 280px;height: auto !important;height: 280px;}
.ForumTipCon li{ text-align:center; padding-top:20px; font-size:16px;}
.ForumTipCon li.tip1{}
.ForumTipCon li.tip2{}
.ForumTipCon li.tip3,.ForumTipCon li.tip3 a{ color:red;}
.ForumTipCon li.tip4{}


/*小按钮*/
.dyhan{ margin: 0 10px 0 0;border: none; cursor: pointer;display: inline-block;padding: 5px 15px;color: #fff;letter-spacing: 3px; background-image:none;}
.queren:hover{ background:#4b99e7;}
.quxiao:hover{ background:#d4d1d1;}

/*小标签*/
.xbq{  color:#fff; padding:0 8px;display: inline-block;}
.xbq:hover{ background:#333; color:#fff;}
/*楼层背景色*/
.lz{background:#f27b04;}
.sf{background:#fe4040;}
.bd{background:#318ce6;}
.db{background:#54a92a;}
.qt{background:#CDCDCD;}
.green{background:#65b041;}
.default {color: #333;border-color: #ccc;background-image: -webkit-linear-gradient(top,#fff 0,#e0e0e0 100%); text-shadow: 0 1px 0 #fff;    letter-spacing: 3px;}
.default:hover{background-image: -webkit-linear-gradient(top,#fff 0,#ccc 100%);}
.btn-primary{color: #fff;
    background-color: #337ab7;text-shadow: 0 -1px 0 rgba(0,0,0,.2);
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);    background-image: -webkit-linear-gradient(top,#337ab7 0,#265a88 100%);
    background-image: -o-linear-gradient(top,#337ab7 0,#265a88 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#265a88));
    background-image: linear-gradient(to bottom,#337ab7 0,#265a88 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-repeat: repeat-x;
    border-color: #245580;letter-spacing: 3px; margin-right:10px;}
.btn-primary:hover {
    color: #fff;
    border-color: #204d74;
    background-color: #265a88;
    background-position: 0 -15px;
}



.bor-top{border-top: solid 1px #e6e6e6;}

/*************返回顶部************/
.scrolltop{position:fixed;bottom:240px; left:50%;margin-left:570px;width: 37px;}
.scrolltop a{display: block;width: 37px;height: 40px;text-indent:-999%; overflow:hidden;background: url(../../dist/img/scrolltop.png) no-repeat;}
.scrolltop a.toPost{background-position: -43px -40px !important;}
.scrolltop a.toPost:hover{background-position: 0 -40px !important;}
.scrolltop a.toTop{background-position: -43px 0 !important;}
.scrolltop a.toTop:hover{background-position: 0px 0px !important;}
.scrolltop a.toList{ background-position: -43px -80px !important;}
.scrolltop a.toList:hover{ background-position: 0 -80px !important;}
/*************返回顶部************/

/*框架左右*/
.list-left{ width:820px;background: #fff;min-height:550px;height:auto !important;height:550px; position:relative;}
.list-right{ width:240px;}


/********编辑和分页*******/
.forum_list_up{padding-top: 15px;padding-left: 10px;}

.forum_list_page{ padding-top:25px; text-align:center;overflow: hidden;padding-bottom: 10px;}
.forum_list_page a, .forum_list_page label,.pspan {display: inline;margin-left: 4px;padding: 2px 8px;color: #909090;text-decoration: none;position:relative;}
.forum_list_page label{ padding-right:0; margin-right:0;}
.forum_list_page a:hover{outline: none;  color:#000; }
.pspan {line-height: 28px; height:28px; border:none; font-weight:bold; color:#000;}
.forum_list_page label{background:transparent;border:none;}
.forum_list_page label input{width:39px;height:20px;border:1px solid #e2e2e2;background:#ffffff;text-align: center;font-weight:bold; color:#000;}
.forum_list_page a:after{content: '';position: absolute; width:100%; height:1px; background:#f27b04; left:0; bottom:0;opacity: 0;-webkit-transform: translateX(-10px);-moz-transform: translateX(-10px);transform: translateX(-10px);-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;-moz-transition: -moz-transform 0.3s, opacity 0.3s;transition: transform 0.3s, opacity 0.3s;pointer-events: none;
}
.forum_list_page a:hover:after{opacity: 1;-webkit-transform: translateX(0px);-moz-transform: translateX(0px);transform: translateX(0px);}



/*当前板块说明*/
.forum_mod{margin-bottom:10px;background:#F6F6F6;}
.forum_mod .forum-logo{overflow:hidden;}
.forum_mod .forum-logo dt{float:left;margin-right:15px;height:80px;width:80px;overflow:hidden; background:#fff;}
.forum_mod .forum-logo dt img{height:80px;width:80px;}
.forum_mod .forum-logo dd h3{font: 400 24px/1 Microsoft YaHei,SimHei;overflow: hidden;margin-bottom:5px;}
.forum_mod .forum-logo p{ line-height:22px;}
.forum_mod .forum-info{ padding:5px 10px; height:25px; line-height:25px;background:#fff;color:#999;text-align:center; margin-top:10px;}
.forum_mod b{font-weight:700;color:#f27b04;}


/*发帖按钮*/
.big_post_btn{ margin-bottom:10px; overflow:hidden;}
.big_post_btn a{display: inline-block;background:#f27b04; text-align:center;color:#fff; font-size:16px; font-weight:bold; width:115px; height:45px; line-height:45px; margin-right:10px;transition: background-color 2s;
    -moz-transition: background-color 2s;
    -webkit-transition: background-color 2s;
    -o-transition: background-color 2s;}
.big_post_btn a:hover{ background-color:#f29e04;}


/*右侧板块导航*/
.nav_forum,.hot_forum {width: 240px;margin-bottom: 10px;background: white; overflow:hidden;}
.nav_forum .b_t,.hot_forum .b_t {padding: 0 15px;    font-size: 16px;}
.nav_forum .xl2 ,.hot_forum .xl3{border-top: 1px solid #ededed;/*margin-bottom: -1px;*/}
.nav_forum .xl2 ul{ overflow:hidden;}
.nav_forum .xl2 li {height: 41px;line-height: 41px;text-align: center;/*border-bottom: 1px solid #ededed;*/width: 120px; margin: 0;float: left;overflow: hidden;}
.nav_forum .xl2 li a{ display:block; position:relative;}
.nav_forum .xl2 li.odd{border-right: 1px solid #ededed;width: 119px;}
.nav_forum .xl2 li a:hover{/*background: #fbfbfb;*/outline: none;color: #C60;}
.nav_forum .xl2 li a:after{content: '';position: absolute; width:100%; height:1px; background:#C60; left:0; bottom:0;opacity: 0;-webkit-transform: translateY(-10px);-moz-transform: translateY(-10px);transform: translateY(-10px);-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;-moz-transition: -moz-transform 0.3s, opacity 0.3s;transition: transform 0.3s, opacity 0.3s;pointer-events: none;
}
.nav_forum .xl2 li a:hover:after{opacity: 1;-webkit-transform: translateY(0px);-moz-transform: translateY(0px);transform: translateY(0px);}
.nav_forum .xl2 li a.act{color: #C60;background:#fff; font-weight: bold;}
.nav_forum .xl2 li a.act:after{opacity: 1;-webkit-transform: translateY(0px);-moz-transform: translateY(0px);transform: translateY(0px);}

/*热帖*/
.hot_forum .xl3{ padding:10px 15px; margin:0;}
.hot_forum li { overflow:hidden; padding:3px 0;}
.hot_forum li a{ height:22px; line-height:22px; display:block; float:left;}
.hot_forum_user .xl3{ overflow:hidden;margin-bottom: -10px; }

.hot_forum_user ul{ width:230px;}
.hot_forum_user li{ width:63px; height:auto; display:block; float:left; padding:0; margin-right:10px;margin-bottom: 10px;}
.hot_forum_user li a{ height:auto; line-height:inherit; width:63px; overflow:hidden;}
.hot_forum_user li img{ width:63px; height:60px;border:none; border-radius:5px; display:block; float:left;}
.hot_forum_user li a.ausername{ height:23px; line-height:23px; text-align:center;}



.kk{ display: inline-block;background: #e6e6e6;border-radius: 10px;font-size: 10px;width: 20px;height: 20px;text-align: center;line-height: 20px;margin-right: 7px;}
.hot_forum li:hover .kk{background: #f27b04; color:#fff;}


/*筛选*/
a.jhact,a.zxact{font-weight: bold; color:#f27b04;}
.filter_sel { line-height: 32px; margin-bottom: 10px;background: #F6F6F6;padding:10px 15px;}
.filter_sel.bgfff{ background:#fff;}
.filter_sel_sx span,.filter_sel_sx strong{float:left; display:inline-block;position: relative;}
.filter_sel_sx span{ margin-right:20px;}
.filter_sel_sx span .frist,.filter_sel_sx span div{ padding: 0 12px;border: 1px solid #ededed;background: #fff; }
.filter_sel_sx span .frist{ height:30px; line-height:30px; display:block;}
.filter_sel_sx span div{ position:absolute; left:0; top:31px; z-index: 25; width:98px; padding:0;display:none;}
.filter_sel_sx span div a{ display:block; text-align:center;color: #5a5a5a;}
.jqselect:after{ content:" ▼";color:#666;}
.jqselectbox a:hover{ background:#f6f6f6;}


/**列表**/
.forum_list{position: relative;}
.forum_list_main{padding: 13px 8px;border-bottom: 1px dotted #ededed;}
.forum_list_main:hover,.forum_list_main.odd{    background-color: #fbfbfb;}
.avatarbox { float: left; margin-right: 8px;}
.avatarbox img{border-radius: 4px; width:40px; height:40px;}
.avatarbox-info {margin-left: 51px;position: static;}
.sub-tit { color: black;font-size: 16px;word-break: break-all; padding: 0px 0px 3px;}
.avatarbox-info .sub-tit span.icon {display: inline-block;vertical-align: middle;}
.thread_cate { color: rgb(56, 147, 235);}
.sub-tit .xst {font-size: 16px;}
.sub-infos, .sub-infos a {color: rgb(199, 199, 199); font-size: 12px;}
.sub-infos span{ margin:0 5px 0 5px;}
.sub-infos a:hover{color:#f27b04;}



/**********论坛详情*********/

/*******面包屑******/
.con-mbx {background: transparent; overflow:hidden;}
.con-mbx a, .con-mbx em {float: left;height: 49px; font-size: 12px;margin-left: 0px;line-height: 49px;}
.con-mbx em {width: 20px;background: url(../../dist/img/imghack.png) no-repeat -336px 21px; line-height: 200px;overflow: hidden;}
.nvhm {width: 16px;background: url(../../dist/img/imghack.png) no-repeat -320px 18px;line-height: 200px !important;overflow: hidden;}

.Post-anniu{display: inline-block;text-align: center;color: #fff;padding:5px 10px; margin-right:5px; border:none; cursor:pointer;}
.Post-anniu:hover{ background:#fff; color:#f27b04; border:solid 1px #f27b04; padding:4px 9px;}



/********评论列表*******/
.Post-list{ background: rgb(251, 251, 251); overflow: hidden;margin-bottom: 10px; border-radius:4px;}
.Post-list.odd{background-color: #ecf8fe;}
.Post-list-left{width:100px; float:left; padding:20px;}

.Post-list-left p{overflow:hidden;line-height:25px; padding-left:5px;word-break: break-all;}
.Post-User-Logo img{ border-radius:10px; float:left; margin-bottom:5px;}
.Post-User-Name{  color:#f27b04; }
.Post-User-Rank{ height:19px; line-height:19px; padding:3px 0;}
.Post-User-Biao{line-height: normal; text-align: center;padding-top: 5px;padding-left: 0;}




.Post-list-right {background-color: #fff;font-size: 14px;position: relative;border-left: 1px solid #ededed;line-height:23px; margin-left: 140px;}
.Post-list-right:after, .Post-list-right:before,.Post-list-right after, .Post-list-right before {border: solid transparent;content: " ";height: 0;left: -28px;position: absolute;width: 0;}
.Post-list-right:after {border-width: 13px;border-right-color: #fff;top: 50%;margin-top:-19px;left: -26px;}
.Post-list-right:before {border-width: 14px;border-right-color: #e6e6e6;top: 50%;margin-top:-18px;}

/*底部*/
.Post-list-right-end{position: absolute;bottom: 0;left: 0;padding: 10px 15px; border-top: dashed 1px #e6e6e6;width: 100%;}
.Post-list-right-end a{color:#f27b04;}
.Post-list-right-end span{ color:#c7c7c7; margin-right:30px;}
.Post-list-right-top,.Post-list-right-qianming{ border-bottom: dashed 1px #e6e6e6;padding: 10px 15px; border-bottom: dashed 1px #e6e6e6;}
.Post-list-right-qianming{border-top: dashed 1px #e6e6e6;border-bottom:none; padding-bottom: 59px;}
.Post-list-right-ad{border-top: dashed 1px #e6e6e6;}
.Post-list-right-con{min-height:255px;height:auto !important;height:255px;line-height:23px; padding:15px;}
.Post-list-right-rwnr img{max-width:920px;width:expression_r(this.width>920px?"920px":this.width);display:inline-block; margin: 5px 0 5px 0;}
.Post-list-right-Rwbm,.Post-list-right-zysm,.Post-list-right-rwxq,.Post-list-right-rwnr,.Post-list-right-repf,.Post-list-right-renr{ margin-top:10px; line-height:25px;}
.Post-list-right-Rwbm,.Post-list-right-zysm{background: rgb(251, 251, 251);border: dashed 1px #e6e6e6; padding:5px; color:red;word-break: break-all;}
.Post-list-right-Rwbm a{ font-weight:bold; color:red;}
.Post-list-right-Rwbm a:hover{ color:#000;}
.Post-list-right-rwxq{ margin-top:0;}
.Post-list-right-rwnr,.Post-list-right-renr{ font-size:14px;}
.Post-list-right-rwan,.Post-list-right-rean{ margin-top:10px;}
Post-list-right-rean,.Post-list-right-pfform{ overflow:hidden;}
.Post-list-right-pfform form{margin-top: 10px; padding: 10px;border: solid 1px #e6e6e6;background: rgb(251, 251, 251); overflow:hidden;}
.Post-list-right-pfform form TEXTAREA{width: 857px;table-layout:fixed;word-break:break-all;}
.Post-list-right-pfform form,.Post-list-right-pfform form .tx{border-radius:3px;border: solid 1px #d7d7d7;float: left;}
.Post-list-right-pfform form .tx{border: solid 1px #d7d7d7;}
.Post-list-right-pfform form p{ margin-top:10px;overflow: hidden;}



/**投票**/
.Post-list-Vote{ margin-bottom:10px; font-size:14px;}
.Post-jdt{ background:url(../../images/bar/0.gif)  center center repeat-x; height:25px; line-height:25px; text-align:center; font-weight: bold;}
.Post-jdt span{  background:rgba(255, 255, 255, 0.7)!important;filter:Alpha(opacity=70); background:#fff;padding: 0 5px;}
.Post-jdt span font{position:relative}



/*********快速回复*******/
.Re-ti{ font-weight:bold;}
.Re-co{ border:solid 1px #d7d7d7;margin: 10px 0;border-radius:4px;}
.Re-bu input{ width:96px; height:31px; overflow:hidden; background:url(../../dist/img/pn_reply.png) 0 0 no-repeat; border:none; text-indent:-999%; cursor:pointer;}




/*用户信息页*/

.Userinfo{ width:210px; padding:30px 15px;}
.Userinfo p{ overflow:hidden; margin-top:8px;}
.Userinfo .userface,.Userinfo .username,.Userinfo .useradd,.Userinfo .userpm{ text-align:center;}
.Userinfo .userface{ padding:0;}
.Userinfo .userface img{border-radius: 10px;display: block;margin: 0 auto;}
.Userinfo .username{ color: #8d8d8d; font-weight:bold; text-align:center;}
.useradd a,.userpm a{padding: 2px 0 2px 20px;background-position: 0 50%;background-repeat: no-repeat;}
.Userico a {padding: 2px 0 2px 20px;background-position: 0 50%;background-repeat: no-repeat;}
.useradd a {background: url(../../dist/img/space_index_img.png) no-repeat 0px -13px;}
.userpm a {background: url(../../dist/img/space_index_img.png) no-repeat 0px -47px;}

.Userinfo-con{ padding-top:37px;}
.Userinfo-con h3{ font-size:14px; color:#444; margin-bottom:5px;}


/*板块管理*/

.ForumManageLeft{ padding: 20px;overflow: hidden;}
.ForumManageLeft li{ line-height:27px;}
/*.ForumManageLeft li a{text-decoration: underline;}*/


/*私信*/
.MyFriendLi{ overflow:hidden; margin-top:20px; position:relative;}
.MyFriendLi a{ text-decoration:none; display:block;height: 45px;line-height: 20px;overflow: hidden;}
.MyFriendLi:hover,.MyFriendLi.act{ background:#f6f6f6; border-radius:20px;}
.MyFriendLi .Userface img{ display:block; float:left;width: 45px;height: 45px;border-radius: 20px; margin-right:10px;}
.MyFriendLi:hover .close{ display: block;}

a.AddFriend,a.close{ position:absolute; text-indent:-999%; overflow:hidden;}
a.AddFriend{ top:13px; right:13px;background: url(../../dist/img/imghack.png) no-repeat -69px -14px; width:17px; height:14px; }
a.close{ right:5px; top:14px; background: url(../../dist/img/close.gif) no-repeat 0 0;width:16px; height:16px; display:none; }
a.close:hover{background: url(../../dist/img/close.gif) no-repeat 0 -16px;}

.Myti{ padding:0 20px; overflow:hidden;}
.Myti img,.Myltjllist img{ display:block; float:left; overflow:hidden; width:45px; height:45px; border-radius:20px;}
.Myti span{ display:block; font-weight:normal;    line-height: 22px;}
.Myltjl{ padding:10px 20px 20px 20px;  margin-top:66px; overflow-y: auto;overflow-x: hidden;height:300px;border-bottom: 1px solid #e6e6e6;}
.Myltjllist{ overflow:hidden;margin-top: 10px; position:relative;}
.Mybox{padding: 11px; margin-left:60px; background:#f6f6f6;border: none;}
/*.Mybox:after, .Mybox:before,.Mybox after, .Mybox before {left: -15px;}*/
.Mybox:after { display:none;}
.Mybox:before {border-width: 9px;border-right-color: #f6f6f6;top: 13px;margin-top: 0;left: -18px;}
.Myltjllist span{ color:#c7c7c7;  margin-left:60px; display:block;}
.Myxxk{ padding:0;border-bottom: 1px solid #ededed;}
.Myxxk textarea{    box-sizing: border-box;resize: none;display: block;width: 100%;height:150px;padding: 10px;font-size: 14px;line-height:22px;color: #555;background-color: #FCFCFC;background-image: none;border:none;margin: 0;}
.Myan{ padding:10px; overflow:hidden;}
.Myan input{ float:right; margin:0; margin-left:10px;
transition:background-color 2s;-moz-transition:background-color 2s; /* Firefox 4 */
-webkit-transition:background-color 2s; /* Safari and Chrome */
-o-transition:background-color 2s; /* Opera */}
.Myan span{ display: block;height: 30px; line-height: 30px;text-align: left;overflow: hidden;width: 600px;float: left;}
.Myan input.bd:hover{background-color:#5ea5ec}
.Myan input.lz:hover{background-color:#fe4040}

.Myuser img{ float:right;}
.Myuser .Mybox{margin-left: 0; margin-right:60px; text-align:right;}
.Myltjllist.Myuser span{ margin-left:inherit;margin-right:60px;float: right;}
.Myuser .Mybox:before {border-width: 9px;border-left-color: #f6f6f6;right: -9px;border-right: none;left: inherit;}



/*******************消息记录*****************/
.layim-chat-main {    padding: 20px 20px 10px 20px;    margin-top: 66px;    overflow-y: auto;    overflow-x: hidden;    height: 300px;    border-bottom: 1px solid #e6e6e6;}
.layim-chat-main ul li,.layim-chat-list ul li{position: relative;    font-size: 0;    margin-bottom: 20px;    padding-left: 60px;    min-height: 58px;}
.layim-chat-text, .layim-chat-user {    display: inline-block;    vertical-align: top;    font-size: 14px;}
.layim-chat-user {    position: absolute;    left: 0;}
.layim-chat-user img {    display: inline-block;    width: 45px;    height: 45px;    border-radius: 100%;}
.layim-chat-user cite {    position: absolute;    left: 60px;    top: 0;    width: 500px;    font-size: 12px;    white-space: nowrap;    color: #999;    text-align: left;    font-style: normal;}
.layim-chat-user cite i {    padding-left: 15px;    font-style: normal;}
.layim-chat-text, .layim-chat-user {    display: inline-block;    vertical-align: top;    font-size: 14px;}
.layim-chat-text {    position: relative;    line-height: 22px;    margin-top: 20px;    padding: 8px 15px;    background-color: #e2e2e2;    border-radius: 3px;    color: #333;    word-break: break-all;    max-width: 462px\9;}
.layim-chat-text:after {    content: '';    position: absolute;    left: -10px;    top: 10px;    width: 0;    height: 0;    border-style: solid dashed dashed;    border-color: #e2e2e2 transparent transparent;    overflow: hidden;    border-width: 10px;}
.layim-chat-main ul .layim-chat-mine,.layim-chat-list ul .layim-chat-mine {    text-align: right;    padding-left: 0;    padding-right: 60px;}
.layim-chat-mine .layim-chat-user {    left: auto;    right: 3px;}
.layim-chat-mine .layim-chat-user cite {    left: auto;    right: 60px;    text-align: right;}
.layim-chat-mine .layim-chat-user cite i {    padding-left: 0;    padding-right: 15px;}
.layim-chat-mine .layim-chat-text {    margin-left: 0;    text-align: left;    background-color: #5FB878;    color: #fff;}
.layim-chat-mine .layim-chat-text:after {    left: auto;    right: -10px;    border-top-color: #5FB878;}



